the brains of the outfit - Allemand Anglais Dictionnaire